Live at
Maker Faire Bay Area 2018

'Sitting Ducks' is a is a mixed media piece. It contains a pleasant scene of tranquil victorian nature. Once there an astute observer will see an ominous symbol of destruction which should lead to the realization that we are all…..'Sitting Ducks'.

michael pedroni

Been makin' stuff since I was a kid.