Beautiful Feet

Beautiful Feet

Ft. Myers, FL, US

Beautiful Feet exist to fight physical and spiritual poverty worldwide.

Past Trips