Water Striders
( Photos by Sean Deckert and Jeff Zischke ) “ Water Striders ” is a temporary public art installation installed in the canal at the Waterfront in Scottsdale, Arizona. They were were commissioned by Scottsdale Public Art . 8 units that abstractly resemble water strider bugs float on the water in the canal.These sculptures are made of a …