Vancouver Canada webcam

Jericho Beach Webcam Courtesy kiteboardbc.com