New York model Hudson Taylor channels his inner sailor in a brief series photographed by the one and only Richard Pier Petit.
New York model Hudson Taylor channels his inner sailor in a brief series photographed by the one and only Richard Pier Petit.