Posts Tagged ‘Isabella Street Worcester MA’

img_20190120_140954
A Large Warty White Toad Seen Resting Against a Cinder Block in the Front Yard of a House on Isabella Street in Worcester, MA