share on facebook
share on google+
Art & Design
Art-world heavies Tobias Meyer and Mark Fletcher make a striking statement with their 66th-floor apartment overlooking Central Park.
March 1, 2005 12:00 AM
SLIDE SHOW WILL CONTINUE IN SECONDS