Too Short Riddle
Too Short Riddle Solution - 20 September
Which part of London exists in France as well ?
Update Your Answers at :
Click Here
Solution
The letter 'N'