Navigation
Month

The Invisible Heroes

Flying Saucers

Flying Saucers

“The Flying Saucers – In God We Trust” is a series of installations created by The Invisible Heroes. It was part of the SC…