Ruddy Darter immature m

Ruddy Darter immature m

Observation - Ruddy Darter immature m. Description: