Tapestry Workshop: Melbourne, Victoria, Australia — July 2018

For more info, visit the Australian Tapestry Workshop.