Never Trust a Hippy

The Astoria II, Charing Cross Road, London