Ark of God, Home of Sis. Louvelia Scott


Peter Helms Feresten

Ark of God, Home of Sis. Louvelia Scott, Riverside District, Fort Worth, TX, 1983



Return to Peter Helms Feresten Page