Shard – London
April 12, 2015
Previous post
London – Swan Pier
Next post
20 Fenchurch Street – Walkie Talkie