Where Is This Place
Robert Davidson (b.1949) was born in Croydon, England and immigrated to Canada in 1962. He currently lives in Koh Samui, Thailand and has a studio in Chongqing, China.
Davidson had his first solo exhibition in 1972 and opened “Move” gallery to be the first surrealistic gallery in Canada in 1977. He has painted all his life and has never wondered from the world of surrealism as this world of creativity is his life’s passion.
Oil on Canvas
68.6 x 94 cm