About Maria Maria Bouchard is a photographer based out of New York City. Maria specializes in travel photography where her main goal is to capture the beauty and enthusiasm of the locations she is lucky enough to visit.