Autostiched Panoramas of Harrods and Buckingham Palace

2011-02-26 London

Leave a Reply