Petroglyphs. Scarf

Petroglyphs. Scarf "Forest".