Designed by
Title
Pier in September, Teignmouth, Devon, UK #197806968
Description
Teignmouth, Devon, UK. September 17, 2020. Known as the Grand Pier when built in 1867 and was used as a landing stage for steam ships and now used for holiday recreation at Teignmouth in Devon, UK
This image is editorial