What a catch! This sculpture in the Netherlands saved a train mishap
This news is no less than a miracle! Nearly 20 years ago, when Dutch architect Maarten Struijs was installing two whale tail sculptures in a park, he wouldn’t have thought that his creation would save […]