Bristol Channel

Large inlet to the river Severn in southwest Great Britain From Wikipedia, the free encyclopedia

Bristol Channelmap