Cape Verde Islands, Porto Grande in the island of St. Vincent

Cape Verde Islands, Porto Grande in the island of St. Vincent

Item Information