SANTA ROSA PARK

Santa Rosa Park

Santa Rosa St & Oak St, San Luis Obispo, 93405