Art F City
Posts tagged as:
Two impressions of Shary Boyle’s installation at The Canadian Pavilion. The more positive impression wins out.