Gheişele

Gheişele

1988 • 256 pages