UA53-27-0121
·
1977
Part of Dave Martin Papers
Altar, dome and crucifix in a cathedral in Cuba