Canteloupe Island

Mark Murphy