Claver Depot Interior

Caption
St. Peter Claver, church interior before renovation
Authored by
Authored on