Hibben Island


Hibben Island - island in British Columbia, Canada.