Toggle navigation
TWText.com
TWText.com
faq
Contact US
Follow US
Steven Richards
PantheraSteven
Trafalgar Square 14.42 on 26 September. This is looking south west - the plaza in front of the National Gallery is behind. The atmosphere was peaceful for the previous few
Read more