1 results within Person Charles Allen Duval
1 results returned
Charles Allen Duval
Welsh painter, photographer and writer (1810-1872)
Catholic University of Leuven
Welsh painter, photographer and writer (1810-1872)
Catholic University of Leuven