Loading...
Uploaded by andrewgeorgitsis on Nov 13, 2007
This is an awesome natural formation that is in about 200'/60m of water in the Red Sea, Egypt. They call it the Arch @ the reef of Elphinstone.More info @ www.unifiedteamdiving.com
Sports
Standard YouTube License
we got a thresher here in 2003
tubby61 2 years ago
Load more suggestions
we got a thresher here in 2003
tubby61 2 years ago