author Image

Ocean of Threads: An Exhibition Merging Art and Marine Conservation in Larnaca