Lavenham, a medieval villages in Suffolk.

- Image ID: EXE3NR

Search stock photos by tags