8432

Physical Size: 21' 6" x 11' 6"
Cleopatra Egyptian mural