London and Malta, April 2012
A mosaic of Horse Guards, a military barracks just north of the Churchill War Rooms.
Previous
Index
Next
May 05, 2012
Edgar Durbin