Caledonian

Londis corner shop in Caledonian Road

London, United Kingdom

Added:

19th August 2010