This Lady is smokin’ hot in this shoe #selfie by The Leung Twins | Mar 14, 2014 | UncategorizedGenevieve’s pic is so zexy we had to share.