A statue of Robin Hood is installed at Nottingham Castle, in Nottingham, England. The sculpture was unveiled in 1952 and is the work of James Woodford OBE RA, who also sculpted The Queen's Beasts. and is the work of James Woodford, who also sculpted The Queen's Beasts.

Gallery

References

External links