Stock Photo: Piano Key (Heliconius melpomene) South America

Stock Photo: 4179-14246 Piano Key (Heliconius melpomene) South America