Greta Samuel City of London, United Kingdom

Illustrator, character design, comic creator, weird things and stories collector. Based in London.
More
  1. Greta Samuel

  2. Greta Samuel

  3. Greta Samuel

  4. Greta Samuel

  5. Greta Samuel

  6. Greta Samuel

  7. Greta Samuel

  8. Greta Samuel

  9. Greta Samuel

Loading more…