Umbrella Installation July 2, 2024 by Emily Stark An umbrella art installation in a narrow street in Sighisoara, Romania.