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