A Ambar Doron

A Ambar Doron

Location: Israel