Motorized Screen- (13.5 ft x 7 ft 8 inches)

IMG 0920 (1)


©magicgarsetti2012