The Ship

The Ship
499 High Road, London, N17 6QA
Photo of The Ship