Tal Y Llyn Lake in Snowdonia National Park Tal Y Llyn Lake is a large glacial lake in North Wales. It is a mirror clear lake, perfect for […] September 9, 2021 35
Be Still And Know That I Am God When the waters of our mind become calm and unruffled, we will experience the reflection of the Divine. Photos: The […] June 14, 2021 21