Clevedon, England


Clevedon Pier.