Sandra Vergara is some Colombian model (any relation to Sofia Vergara?) that I never knew of until I saw these photos. Seeing is believing. Here she is in her “Me In My Place” photo shoot. I definitely need to visit her place, preferably when she’s there!