Shangri-La Hotel, at The Shard, London Opens in the Summer of 2013

0
Posted 08/03/2013 by Andy in