nhlifefree.com
The Apes From The ‘Planet Of The Apes’ Leave Their Mark On ‘Canyon de Chelly’.
by Anura Guruge NO post-processing whatsoever. Click pictures to ENLARGE. Attribution WILL be enforced. You can’t miss it. It is so plain and clear. It can be nothing else. The Apes have left…