Tag Archive | Harrods

Don’t Slip

Ruby

Screen shot 2014-05-09 at 18.55.33

Harrods. London, England, 2009.

Advertisement