English Content

80 thousand dogs’ exiled story to a remote island in Istanbul in 1910