Polish Production for Triada shot entirely in Cyprus on location in Lefkara village.

www.seahorsefilms.com

+ 357 22 875187