Ribeira Grande de Santiago

Municipality in Sotavento Islands, Cape Verde, Africa

Loading