Peacock butterfly Picture

The European Peacock or Peacock butterfly (Inachis io, Babočka paví oko) from Ore Mountains, Czech republic.

DID YOU KNOW THAT... latin name od this beautiful creature is derived from Greek mythology, meaning Io (the daughter) of Inachus river?
Continue Reading: Io