The Hoarding Puffin
422
subscribers
0
views
About The Hoarding Puffin
Lotta, or Puffin, is a German disabled costumer and writer occasionally uploading vlogs of their costuming journey.