Stéphane Couture | Limited Edition For sale

Veiled Lady in the wind, Del Rey, California