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