Vista Queen Vista Queen was built in 1973, is 64 feet long and flies a U.S. flag Picture above taken Saturday, June 30, 2007 Picture above taken Saturday, October 8, 2005
Leave a Reply