stmonance

stmonance

Volcanic neck, St Monans