LOADING IMAGES
 Discovery Screen

Discovery Screen

Price: $399.99 Item #: 27045

The Discovery screen features a painted image of London's Parliament Building with it's iconic Clock Tower, you can almost hear the clocks bell "Big Ben" ringing in the background. Each panel measures 16"wide x 72"high.     

Request Additional Information