0
Your Cart

Urban Journeys: Selfridges

Selfridges WHERE: London COUNTRY: United Kingdom WHEN: January 2015   This particular shop window display in Selfridges strangely enough reminds me of the insides of the market stalls that sell fabric in Balogun Market, Lagos Island in Nigeria. The mad yet orderly mix of […]

Read more