The Leeward Take 2

Newport Beach

Photography by Ryan Garvin