John Constable

c. 15th-16th century priest

Categories: