Exhibition Pet Rocks. Jacob Yarwood and Felix Treadwell 03 Mar 2016 – 27 Mar 2016 Carousel London London, United Kingdom Save / follow 1 Save / follow Comment on Pet Rocks. Jacob Yarwood and Felix Treadwell Share Pet Rocks. Jacob Yarwood and Felix Treadwell with your friends