Sam Baldares

The Flying Mirror

Something lovely from Texas just seemed to float our way. Sometimes you just wonder why a video speaks to you? This one just does.