LebowskiT1000
Flower Hill Cinema
Del Mar, CA
Uploaded on: September 11, 2012
Size: 170.3 KB
Views: 1,260
License:
Another shot, from Google street view, shows the theater from the road, Via De La Valle.
No one has favorited this photo yet