Teresa Moore for Purple Haze: Fashion Photos of Teresa Moore
Beauty in the sun! Teresa Moore wearing a maroon fur coat and long boots from French Connection.
Beauty in the sun! Teresa Moore wearing a maroon fur coat and long boots from French Connection.