Time lapse fish eye view of office buikdings in the financial district of the City of London

Code produit:
114028880