The Cross Hands

The Cross Hands
1 Staple Hill Road, Bristol, BS16 5AA
Photo of The Cross Hands