The Cross-Bearing Dragon

The Cross-Bearing Dragon

Monday, March 24th, 2014 at 1:18:39 PM

A statue of a dragon stands tall in a dark room at Disneyland Park, adorned with a glowing Cross, symbolizing the power of God over darkness.