Bella Terra

Fixture: V310LED Venice
Pole: 3200 Gateway


View More + View Less -
Location: Huntington Beach, California, United States
Market: Retail Center / Mall, Condo / Apartment Complex
Photographer: Michael Gould
close