My best find in London, paper made from elephant poo!!

<-Previous Photo || Next Photo->

london Photo Page
Main Travel Page
Return to Home