Seascapes - alexstewartphotos

Indian Ocean Clouds

off Bird Island, the Seychelles

seychellesindian oceancloudsky