Alma Ogilvie
71 St. Stephen Street
Edinburgh
EH3 5AG
0131-220-5363
Bridal Shops
Visit Website