NATURE - Arthropods - Fishing & Wolf Spiders
Marx Pirate Spider (Trebacosa marxi)
Taylor Creek Park, Toronto, ON.
May 24th, 2020. (7665)