Agnes Waters Beach. White Sandy Beach With Waves Rolling Over The Shore.

Agnes Waters Beach. White Sandy Beach With Waves Rolling Over The Shore.