The road to Sleeping Beauty castle up on the hill.

Sleeping Beauty Castle - Deluxe - Disney Limited Edition

$950.00