London and Malta, April 2012

A mosaic of Horse Guards, a military barracks just north of the Churchill War Rooms.
A mosaic of Horse Guards, a military barracks just north of the Churchill War Rooms.
May 05, 2012
Edgar Durbin