Castle Shop
From Brickipedia, the LEGO Wiki
Castle Shop is an attraction in the Knights' Kingdom (Billund) area of LEGOLAND Billund.
Castle Shop is an attraction in the Knights' Kingdom (Billund) area of LEGOLAND Billund.