England: Leysdown sea wall, Isle of Sheppey

United Kingdom

Publications

Pages