Belphegor, Obscurantism

19-April-2016 Tuesday
Belphegor or a way to deal with inadequate)


v20221217