The architecture of London from the River Thames.
Square windows mirror the Shard, London, England
The architecture of London, England.