Lady Elana Ochoa Foster poses in her office with a view of The Thames, London.


Lady Elana Ochoa Foster poses in her office with a view of The Thames, London.


Size: 2333px × 3500px
Location: London UK
Photo credit: © Philip Berryman / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, artistic, arts, beautiful, business, celebrity, contemporary, creative, culture, curator, designer, elana, elegant, elena, fashionable, foster, influential, lady, london, modern, ochoa, office, person, portrait, pose, posed, powerful, river, scene, side, spanish, standing, style, stylish, thames, view, woman, women, working, world