Richard George Davis is a South African artist who creates surreal dream-like artworks which represent literal interpretations of common language expressions or emotions . The…
Richard George Davis is a South African artist who creates surreal dream-like artworks which represent literal interpretations of common language expressions or emotions . The…