(no subject)
Apr. 12th, 2026 12:19 pmThe sense of time having stopped thirty or so years ago is especially evident in the extraordinary 'House of Wax' which occupies the old Anglican church of St Luke built in 1877 for the large number of English visitors and still with memorials on the wall to those who perished while taking the waters.