Isle of Arran - Scot-image
Powered by SmugMug Log In
Holy-Island-Arran-Buddihism-Mantra-D0905-131

Holy-Island-Arran-Buddihism-Mantra-D0905-131

Part of the Buddhist mantra, Om Mani Padme Hum, written on stones, Holy Island, Isle of Arran, North Ayrshire, Scotland, UK.

BuddhismbuddhistHoly IslandinscribedIsle of ArranmantraNorth AyrshireOm Mani Padme Humom mani peme humom mani peme hungpaintedpaintingreligionreligiousScotlandscottishstonessunsunnysunshinesyllablesymboltibetan buddhismtourismTravelUK