PHOTOS Greg Descantes
Peace Arch News
Crescent Beach Photography Club
White Rock Leisure Services
Office location: Centennial Park Leisure Centre
14600 North Bluff Road, White Rock, BC
Mailing address: c/o City Hall
15322 Buena Vista Avenue, White Rock, BC V4B 1Y6