Revelations, Alternative

31-May-2016 Tuesday
Revelation #8 “On Problems and Solutions”


v20240901