Brownsea Island

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
English: Brownsea Island is the largest of eight islands in Poole Harbour in the county of Dorset, England.