louping-on stane

Noun

 * 1)  mounting block