Cathedral St John

Wilmington, DE

Opus 98, 1982