Lamb of God, Symbol of Victory over Death

Howard Martin, Celtic Studios, Swansea

1965

Lamb of God, Symbol of Victory over Death