Ann Holmes

Ann is a professional journalist and world traveler who can be found on her laptop, at the beach, or both at the same time.