
If we get rid of Big Bird then we don’t get neat photos like this. Sorry, could not resist when I saw this posted somewhere in the interwebs. After a little research this photos was taken for a collaboration of Martha Stewart Crafts and Sesame Street Big Bird /Beaches Resort. Taken on one of the beaches in Turks and Caicos.









