Ordrupgaard

Copenhagen, Denmark

Paintings on display (1)