April 17, 2022lifeWhat happens when the unexpected becomes the impossible?And these unexpected bits have turned into a 5000 piece puzzle that is 5% trees and 95% water.