San Luis & Delta-Mendota Water Authority logo

San Luis & Delta-Mendota Water Authority logo

Detailed Description

San Luis & Delta-Mendota Water Authority logo

Details

Image Dimensions: 225 x 225

Location Taken: CA, US