Pomona, CA
Rockland Trust Bank Pavilion

Rockland Trust Bank Pavilion

Boston, MA, USA