TigerTown53
Greenie
- Feb 5, 2023
- 13
- 6
Found some old photos of the Grand Canyon and it looks as if there is a statue of some sort in the photo. I have tried to isolate the area of the photo. Does anyone else think there is something there or is my imagination overactive? lol