Choir and Congregation of Holy Trinity church, Stratford Upon Avon.

Choir and Congregation of Holy Trinity church, Stratford Upon Avon.

Artist
JERUSALEM

JERUSALEM