Shore Up

English Bay Beach

Vancouver, Canada