Athlone Island


Athlone Island - island in British Columbia, Canada.