Liverpool, United Kingdom

Cilla & The 60s Afternoon Tea at 30 James St