Designed by
Title
Iconic Green Awnings at Harrods in London, England #188469647
Description
Close up shot of the icon brass sign at the most famous British shopping department store, Harrods, and their long row of old fashioned awnings. London, England, U.K. August 2014.
This image is editorial