Sprig

By Junko Mori, 2004 – seenΒ in the entrance of the Peter Jones department store in Sloane Square last Friday

Advertisements