Domestic cats, probably feral {Felis catus} resting on steps in city Alicante, Spain.