farida and lynne puppets-1000px Puppets by Farida Peters and Lynne Ryan. Post author By Rob Post date January 20, 2016 No Comments on farida and lynne puppets-1000px By Rob Rob Elliott dispenses creativity under the moniker Swizzle Studio. View Archive → Leave a Reply Cancel reply