Gonzalez Art Foundation
Nature's Mirror

Nature's Mirror

Date unknown · Leon-Jean-Basile Perrault

Source
The Athenaeum
Image id
95948
Dimensions
659 × 1000