Rosella
Oh my gosh – it’s Rosella, or “Ro”! This wonderful Rosella from Barbie as the Island Princess Cosplay was a blast from the past at SiouxperCon in South Dakota. 2007 to be specific! I wonder if Poprockcos can talk to animals as well as they can create amazing Cosplays?! 🙂