Mevla Karabegovic lives in Bowling Green, Kentucky.
Scroll