Patrycja Horn is a talented self-taught photographer and retoucher currently based in Long Island, New York.