Nature triumphing over man-made obstacles... Submitted by dxydref t3_10pncid on January 31, 2023 at 3:44 AM in funny 22 comments 128