While at a friends home doing some electrical work we saw this. Look close and then zoom in. Nature is something to wonder about.
Posted by Deleted (071d2494) at 2021-08-09 10:17:27 UTC