new icn messageflickr-free-ic3d pan white

Castle Dracula Wax Museum - Panama City FL

Another shot of the Castle Dracula Wax Museum. A former beach front attraction at Panama City Beach, Florida - May 1980

22,937 views
20 faves
27 comments
Taken in May 1980