David Nathan Davies

David Nathan Davies

Combining traditional materials and techniques in new ways to create contemporary works that facilitate the communication of meaning.

Top