Exhibit Gallery
Franziskus Pfleghart
STELLAR ART AWARD
Hannover, Lower Saxony, Germany