Japanese andromeda
Pieris japonica
8 of 20
April 8,
Northeastern University Campus, Dedham