meredic
A man who lives high on a mountain somewhere in North Wales.
meredic