lo·ha·ra·no

/loʊ 'hɑ:rɑ:noʊ/

  1. 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.

  2. 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+