Coral at GP

Garden Place , Victoria St , Hamilton