Plaza de Panama


Plaza de Panama is a plaza in Balboa Park's El Prado Complex, in San Diego, California.