Copiright © Niro ID
google-play-not-available-text
The northern mestra (Mestra amymone) is typically found in the northern regions of South America, particularly in countries such as Venezuela, Colombia, and Ecuador.