theojansen By jharriott | Published April 21, 2016 | Full size is 769 × 512 pixels theo-jansen-mechanical-sculpture-strandbeest-6_R57I6_11446 DSCN0126 Bookmark the permalink.