© 2023 by Robert John Davidson. Proudly created with Wix.com

Half a century of surrealism, expression and creativity caught on canvas with oil paint.