top of page

Site specific installation on the subject 'Harlequin' (Krakowska Street, Kraków, Poland)

bottom of page