Rowlands Pharmacy (Harlech)
Medical Hall
View details