Busty Petra teases with her flawless feet