Preview

Lamborghini Gallardo Superleggera in front of the Harrods department store in London, England, United Kingdom, Europe
Lamborghini Gallardo Superleggera in front of the Harrods department store in London, England, United Kingdom, Europe
Image ID: 832-192432
Artist: Stefan Kiefer
Purchase a commercial license Buy framed prints & more from our print store
automobile automobiles being beings brand brands britain british business buying capital capitals car cars cities city classy consumption costly day daylight daytime department display during economy emblem emblems england english europe european expensive exprensively exterior exteriors famous front gallardo great harrods high high priced human humans ideogram ideograms in kingdom known lamborghini logo logos logotype logotypes london luxurious luxury motor motorcar motors name names noble of outdoor passerby passersby pedestrian pedestrians people person persons photo photos posh priced pricey purchase purchases renowned retail sale sell selling shop shops shot shots sports store stores superleggera the town towns trade uk united vehicle vehicles well well known window windows writing writings