David Foggie

Arthur Melville Clark, b. 1895. Author

About this artwork

David Foggie

David Foggie