trophy room with island display,  lightbox, 90 x 127 cm

trophy room with island display, detail