Posts

Tarrafal, Santiago, Cape Verde

The coast at Tarrafal on Santiago island