A brave pair of visitors to the Grand Canyon stand on an a cliff overlooking the magnificent vistas of one of the Seven Wonders of the Natural World. The magnificent Grand Canyon is located in the US state of Arizona. This massive gorge was created by the Colorado River.
All images reproduced on embossed canvas mounted to either 3/16” or 1/2” Ultra Board.
Descriptive information provided on the back of each image.
Notes- The watermark "HistoricalPhoto.com" will not appear on artwork itself.