West River Petroglyph Site


West River Petroglyph Site - petroglyph site in Bonshaw, Prince Edward Island.