Preview

The Scallop sculpture by Maggie Hambling on the beach at Aldeburgh, Suffolk, England, United Kingdom, Europe
The Scallop sculpture by Maggie Hambling on the beach at Aldeburgh, Suffolk, England, United Kingdom, Europe
Image ID: 492-3361
Artist: Rob Cousins
Purchase a commercial license Buy framed prints & more from our print store