LebowskiT1000
Flower Hill Cinema
Del Mar, CA
Uploaded on: June 29, 2012
Size: 228.2 KB
Views: 1,183
License:
Here’s a nice angle courtesy of Google Maps Street View. You can see the theater clearly from the freeway on-ramp.
No one has favorited this photo yet