London needs to use this picture in their tourism brochures. Fabulous. How is Vella adjusting to life on the other side of the pond?
Thanks for asking! She loves London! She shocked the heck out of us...I think she's much happier here than NYC. Lots of green space.
Post a Comment