Showing 1 to 5 of 5 products
ABOUT Isla Rosa
Isla Rosa is a pink limestone from the West Coast of Scotland. The ‘Stone of Prosperity’, teaches the benefits of having a positive mind and a grateful attitude. Isla Rosa raises the beings energy whilst encouraging feelings of motivation.