Wednesday, May 11, 2011

Pokemon Roselia Papercraft

Roselia is a small Pokémon with a light green body. Roselia has a leaf skirt and holds a rose on each of its hands, a red one in its right and a blue one in its left.

Pokemon Roselia Papercraft