Nature photography & hand-embroidered yantras from Costa Rica
an eye which never closes
all seeing eye rock