Rialto Reflections (sold)

size 30 by 20 inches (760 by 508 mm) on canvas board

original painting by artist John Penney

Rialto Reflections (sold)

size 30 by 20 inches (760 by 508 mm) on canvas board

original painting by artist John Penney