The Kings Head

The Kings Head
32 Church Street, Falmouth, TR11 3EQ
Photo of The Kings Head