James McCullough


Work appointment delayed by a few hours in Kelowna? Lay out in the sun at the beach.