Castle Street, Framlingham, Suffolk.

Castle Street, Framlingham, Suffolk, England