Superior Animals- Apple Farm in Animal Farm

114.3 x 5 x 76.2cm
2020