Turks Head pub - Penzance

Turks Head pub - Penzance

The Turks Head pub can be found on Chapel Street, the oldest street in the heart of Penzance.

Related images