Tuesday, May 14, 2013

Aldo

Aldo Outlet, Shoes and accessories, Camden High Street, Camden, London
Aldo Outlet, shoes and accessories
Camden High Street, Camden
London, October 2009

1 comment:

cieldequimper said...

Hmmmm yes, typically Camden!