The Punt Yard

The Punt Yard
6-8 Quayside, Cambridge, CB5 8AB
Photo of The Punt Yard