Selfridges Men's Shoe Department

London, UK

2011 — 2013

Selfridges shoe department store in London, UK.



Photography:

Andrew Meredith

1415983175
1415983185
1419004852
1419004871
1419004889
1419004902
1419004926