Giant spider web on trees

Tavekon near Lake (Texas, USA), is a park Wind Point Park.
People with a weak nervous system is better not to appear there ...




















Tags

See also

New and interesting