19th October 2011
Photo with 8 notes
April 25th, 1974. Hawaii, USA. The UFO is in the top center of the photograph.
Tagged: ufophoto
← Previous post • Next post →