artist
Canadian painter (1861-1930)
Free account · your comment posts right after signup
Not who you're looking for? Others named Robert Holmes: British Royal Navy Admiral (1622-1692) · Irish writer · American musician · video game composer