Skip to content

selfridges window

selfridges on Oxford Street often have excellent window displays. here’s what’s on at the moment.
it’s very doctor who isn’t it ?

no idea what it’s about. and i like that feeling

Tags: