Company name: DAVID A. CROSS
Description: David A. Cross is a writer, lecturer and independent art historian with interests in biography, sculpture and the artists of Cumbria.
10, Red Gables, Chatsworth Square, Carlisle CA1 1HE, United Kingdom