Pamukkale
A cinematic short film about Pamukkale, the cotton castle located in Denizli, Turkey.A cinematic short film about Pamukkale, the cotton castle located in Denizli, Turkey.A cinematic short film about Pamukkale, the cotton castle located in Denizli, Turkey.