Live action footage
Monumental, statue of a woman without hands on a background of green tree - Birmingham, UK.
HD
1920 x 1080