8434

Physical Size: 21' 4" x 13'
Cleopatra Egyptian mural