r/whatsthisbug • … • u/RollinThundaga Spider, Western New York State, USA. Found indoors, thumbnail sized. — 0 Share Copy proxy link Copy original link