Skip to content

Leda and the Swan

Peter Paul Rubens →

1601

Museum of Fine Arts, Houston, Houston →

Leda and the Swan. by Peter Paul Rubens. 1601. Museum of Fine Arts, Houston
Where is this?