They Have Landed
by Marcia Lee Jones
Title
They Have Landed
Artist
Marcia Lee Jones
Medium
Photograph - Photography
Description
In popular culture, the term UFO or unidentified flying object refers to a suspected alien spacecraft, although its definition encompasses any unexplained aerial phenomena. UFO sightings have been reported throughout recorded history and in various parts of the world, raising questions about life on other planets and whether extraterrestrials have visited Earth. They became a major subject of interest and the inspiration behind numerous films and books following the development of rocketry after World War II.
Uploaded
December 16th, 2015
Statistics
Viewed 1,253 Times - Last Visitor from New York, NY on 04/19/2024 at 6:14 PM
Embed
Share
Sales Sheet