Architectural Digest recently highlighted the home of Stephen and Kara Ross. All of the pictures and information below are courtesy of their website, which can be found by clicking on this link. The Ross' live in New York in a two-story penthouse. Below are descriptions of each room followed by a photo slideshow.
0 Comments
Leave a Reply. |
Latest Dolphins NewsStory Archives
January 2021
|