Artist Member since 2011 48 Works · 12 Comments Switzerland
7874px * 5569px (43,9 Megapixel)36.5cm x 50cm, 400dpi lambda Print