Park image — Park-context fallback image used until an exact current MonteZOOMa: The Forbidden Fortress image is verified · Source
Park
Buena Park, California, United States