While flaunting her shaved vagina, Amy Moore showcases her nude body in public.