Palamedes Palamedesz. I
Dutch, 1607-1638
Palamedes Palamedesz. I
Dutch, 1607-1638