Congregation of All Saints' Church, Cheltenham

Congregation of All Saints' Church, Cheltenham

Artist
Praise to the Holiest in the Height

Praise to the Holiest in the Height