In the Mission on Barlett between Mission and Valencia and 21st and 22nd. The two seals you see are sitting on a third one. The entire thing was just too large for one photograph.
Any sports car enthusiasts who care to share remarkable drives they've taken in or around Atlanta, Dallas, Miami, Los Angeles, San Francisco, Chicago or New York areas?
© 2013 AFAR Media