read more
 
read more
 
read more
 
read more
 
read more

Sufffolk SPCA officers rescued this Tarantula in Amityville.

popup-hourly

Thoughts?