The City of Chula Vista
Chula Vista
LOUIS THE CHILD at THE OBSERVATORY - NORTH PARK