London and Malta, April 2012
The Point shopping mall reused old arcades at the end of the Sliema peninsula.
Previous
Index
Next
April 18, 2012
Edgar Durbin