Leeds Art Gallery, Leeds West Yorkshire, United Kingdom.
Statues art work, bronzes, Leeds West Yorkshire, United Kingdom.