British IslesMary ChabotThe Glass Shard July 5, 2016 in England ⋅ ⛅ 20 °C Tallest building in Europe 0 likes Show trip