Medieval town
From ABC magazine
(click on preview to see the full-sized image)