Tower Bridge and The Shard, London – Most Beautiful Picture of the Day: June 19, 2017

Tower Bridge and the Shard, London
Tower Bridge and the Shard, London
Tower Bridge and the Shard, London. Photo: Josh Perrett