Jodelle Ferland played more than one role in Stargate series. Picture shows her as young princess Harmony and comes from the Stargate: Atlantis episode named after her.
This is a part of Actors Re-Casted For Different Roles In Stargate Series post.