Stopford A. Brooke

Variations:
[a2566225]

Artist