El Tecolote Beach

illustration