Campari

5,000 sq ft – The Shard

|