Dot Rose

Vanessa atalanta (Red Admiral)

Vanessa atalanta (Red Admiral)