This picture is of the small beach next to Stella Maris. It is reached from the swimming pool in Stella Maris on the island of Maio in Cape Verde.
This picture is of the small beach next to Stella Maris. It is reached from the swimming pool in Stella Maris on the island of Maio in Cape Verde.