Installation view, Parrots and Swans, Holy Spirit Parish Library Ratingen

Installation view, Parrots and Swans, Holy Spirit Parish Library Ratingen

@