Larissa Killough
Artist
Work
About
Contact
Larissa Killough
Artist
Work
About
Contact
Work
Larissa Killough is an installation artist based in Pennsylvania.
present
Cocoon I
Cocoon II
Swing Free
Tripod
Love Infinity