Spring blossoms with a view of downtown Vancouver seen from Spanish Banks Beach in Vancouver, British Columbia, Canada.
About this photo:...