Efi Baruch

  • efibaruch
  • Kefar Neter, Hamerkaz, Israel
  • Advanced
  • 592pts

Creative Statement

It's all about composition