Designed by
Title
Huge Human Thumb Art Exhibit in a park in Koblenz, Germany #189247711
Description
The beautiful and historic town of Koblenz in Germany where the might Rhine River meets the Mosel River stands a six foot high artwork of the human thumb. The St. Castor Basilica is seen in the background. August 2014.
This image is editorial