LONDON, ENGLAND FEB 13: Famous abstract Lloyds of London building at night on Feb 13, 2012 in London, United Kingdom.
Editorial use only
Editorial credit: Stuart Monk / Shutterstock.com

Royalty-free stock photo ID: 96859315

LONDON, ENGLAND FEB 13: Famous abstract Lloyds of London building at night on Feb 13, 2012 in London, United Kingdom.