Aldeburgh Sea Front

Aldeburgh Sea Front: Suffolk

Aldeburgh. Suffolk, Sea front.