You need to login first.
Flower Hill Theater in Del Mar
Courtesy of Google Maps. Here’s a picture of it shortly before it’s demolition (I think).
No one has favorited this photo yet
