London - V2500

The Shard, London

Europe'sTallest3803geb0