Lughet
red admiral — English Definition | Lughet