Polish Store

Tuam Road, Galway, , Ireland