Internet & Geek Culture
LadyArcade looks magical cosplaying as Princess Fiona from Shrek! Fiona is a beautiful princess who has been placed under a curse that transforms her into an ogre at…