Prints & Stock Images of Scotland by David Robertson
Loading…
Image info
Image - Buddhist Mantra, Holy Island, Isle of Arran, Scotland
The first symbol of the Buddhist mantra, Om Mani Padme Hum, written on a stone, Holy Island, Isle of Arran, North Ayrshire, Scotland. The island's summit of Mullach Mor is behind.