← Fremont’s Elephants
It has been said that the Elephant Super Car Wash sign, on Battery Street near the Space Needle, is the most-photographed elephant in Seattle today.
Comment
Name
Email
Website
Turn on JavaScript to leave a comment.
Δ