The Grand Staircase

Oil on canvas $695 - image size 16” x 20” - Framed

© EGA 1984-2023