Liquor store · Spanish Town St. Catherine, Jamaica
A liquor store in Spanish Town St. Catherine, Jamaica.