This enigmatic painting graces a wooden door at a hotel in Imbabura Province Ecuador. It's meaning is a mystery to me