Fri. Nov 22nd, 2024
Occasional Digest - a story for you


Londoner Macao in China is a resort made up of two hotels that feature British icons including Big Ben. Nelson’s Column, 10 Downing Street and the Abbey Road zebra crossing

Source link