Nigel Xavier Sightings

Fashion Designer. Nigel Xavier is spotted in public most often in New York, at places like Guest In Residence.