Image 1 of 1

London-Harrods-Shop-Egyptian-159

Egyptian Staircase and Escalators in Harrods Shop, London, England, UK
twitterlinkedinfacebook