nancyriveraphoto.com
Las Canteras Beach
Las Canteras Beach and the Alfredo Kraus Auditorium.