Sesame Street Logo Stickers

27.020939, -82.221158