By Lynne Simpson Uploaded on 19 June 2008 44 views
A sacred part of the lush jungles of South America.
This photo has been submitted to the recurring theme “Roadside Attractions.”Do you think it’s good for this theme?