Spiders

Pink-toed Tarantula (Avicularia avicularia)
Peru, August 2005

Comments are closed.