Leslie Parrish

91, from Melrose, Massachusetts, USA

Artwork for The Giant Spider InvasionImage of Leslie Parrish