MJ Haynes

Michael Haynes born in the Caribbean is a fun and loving husband and father or two. An experienced photographer with over 25 years experience. With a vast portfolio ranging from Weddings, maternity, new born, to action photography for cheerleading and dance competitions. Michael has endured many circumstances in which he had to adapt last minute.