Hung on a Cross



Hung on a Cross

Fenton Moorhead |