California 2007
Index
Previous
4 of 24
Next
The Spanish Villa Art Center in Balboa Park, San Diego. Cute, but infested with tacky art and craft shops.