Bursting at the seams with saturated color and a hint of whimsical drama is a stunning umbrella installation that would make any onlooker gasp.  Located in Agueda, Portugal this amazing display was put together using an array of umbrellas that were structured to simply float above the city streets. Not only does the exhibit make for Continue Reading