Posts

Tarrafal, Santiago, Cape Verde

The coast at Tarrafal on Santiago island

Santo Ámaro Abade Church Tarrafal Cape Verde

Church in Tarrafal, Santiago island

Tarrafal Beach, Santiago, Cape Verde

Silhouette on Santiago Island

Concentration Camp Exhibition – Santiago