- Photo: Lamu, Kenya
Erica's Home
Our house is your home
"little peace of heaven"