Unusual and frightening sculpture in Poland..

 

v20240901