Louis-Michel Dumesnil

French painter (1680-1746)

map Map

Works