Tom Haney 3

Tom Haney 3

Related post: Tom Haney’s mechanical sculptures