Aldeburgh

The Scallop on Aldeburgh beach, Suffolk, England

Ref: C7-19

Aldeburgh

The Scallop on Aldeburgh beach, Suffolk, England

Ref: C7-19