A row of colorful old town houses in Lavenham, England

A row of colorful old town houses in Lavenham, England

 Stock photo ID: 81982996