The unparalleled seafaring paintings of 19th century Armenian Russian artist Ivan Konstantinovich Aivazovsky.

translucent waves1_19th Century Armenian Russian artist Ivan Konstantinovich Aivazovsky

Advertisements