Whilst in Arrakis

The Future Will Be Better Tomorrow

Month: November, 2005

Found in Seven Dials

Mannequin made of broken mirrors with skeleton head. Seen in Seven Dials near Covent Garden, London.

Advertisements

Shoreditch Station

Next to the (now old) Shoreditch East London line tube station