Blurred cover

Bohiric - English Dictionary

Hany Takla