Kate RochesterMaps | Prints | PaintingsNewhavenkaterochester.comkaterochester@hotmail.com07786 017477