Sunday, June 18, 2023

San Mateo Roses (11 June)


 The San Mateo rose garden is bursting with color.