Birchington Breakwaters (detail)

Birchington Breakwaters (detail)

Birchington Breakwaters (detail)