A glorious spring day at Jericho Beach Park. People, bikes, sun, sand, sea, ships and mountains. Point Grey Road brings many people here.

Click to enlarge.