Photo of The Sitting Duck Tavern Stratford

The sitting duck tavern stratford