Ile Saint Pierre

Ile Saint Pierre in Farquhar Group.

Ile Saint Pierre

natural
coastline