Bowyer Island
From Wikipedia, the free encyclopedia
Bowyer Island is a small island in Howe Sound. It is located east of Bowen Island. Geoff Plant is a seasonal resident.
Bowyer Island is a small island in Howe Sound. It is located east of Bowen Island. Geoff Plant is a seasonal resident.