havn

Colchester. Gloucestershire, England