Copyright © 2022 by Richard Ong
The Nazca Lines of southern Peru have bewildered archeologists for many years until the arrival of the "Ancient Gods," the title of my 41st photo digital art submission to BwS in 2022.
Return to the Readers’ Guide...