Were these islands (or sand-banks) formed recently?

by expatdoctor

Leave a Reply