Chakula's Place

Newburgh, New York, USA



Chakula's Place, Newburgh, NY, USA