Tag: Lisa Lloyd
Paper artists put a lot of patience, creativity, and hard work into each of their creations, and the final results are truly awe-inspiring. That’s also the best way to describe the work of Lisa Lloyd, the British paper artist, who uses nature as her driving force.
Lloyd started her creative...