Martin Johnson Heade's Cherokee Roses on a Purple Cloth

Martin Johnson Heade
1 Video View·Feb 11, 2024  #Art

#Art#Martin Johnson Heade#painting