Tropical Tent-Web Spider (Cyrtophora citricola) Muchamiel, Alicante, Spain, October. Meetyourneighbours.net project