Andy Szybalski, 200335mm black and white
Staffa is a volcanic island in the Inner Hebrides, Scotland. (More about Staffa from Wikipedia)