Report - Ivan Konstantinovich Ayvazovsky (Ovanes Ajvazjan) (1817 - 1900)

Please pass captcha verification before submit form