Visual Artist

Italian - Icelandic fine art painter.

www.astridurart.com