a mysterious painting hung on a wall of a ruined building