Created by MINI-Veloz - August 17th 2018
San Diego, California, United States
1492 N Harbor Dr, San Diego, CA, US
Maritime Museum of San Diego
Star Of India