Thousand Steps Beach

Thousand Steps Beach

Thousand Steps Beach in Laguna Beach.