Previous Image Next Image _DSC3163 For a moment I felt like I might have been walking on the body of some huge organic creature.