lo·ha·ra·no
/loʊ 'hɑ:rɑ:noʊ/
A Malagasy phrase meaning the head of a water source. referring to the place where water emerges naturally from the earth; the origin or source of a river, stream, or spring. See also: water spring.
By extension, any point of origin; a source from which something flows or begins.
A step back in time to Mdagascar with The MacLean Brothers in April 2026.
Kodak gold 200 and Ilford HP5+