Pictures

A cafe tearoom set in the heart of Lavenham