Street scene in Porto Novo, on the south coast of Santo Antao, Cape Verde Islands, Atlantic Ocean
Street scene in Porto Novo, on the south coast of Santo Antao, Cape Verde Islands, Atlantic Ocean. Stunning Photo Gifts From Robert Harding's World In Print