“The Perfect Parasite” LIVE at the Silverlake Lounge

Liam Gowing and the Family Jewels performing “The Perfect Parasite” live at the Silverlake Lounge on August 8, 2013. Captured by audience member Camila Karlstromer.

Share: