Share
twitterlinkedinfacebook
Image 1 of 1
BaliTulam1216mv06.jpg
The wreck of the USS Liberty, Tulamben, Bali, Indonesia, Pacific Ocean