michelle monaghan sitting on a couch, next to the sea, wearing a white button up shirt, vintage pin up, painted by jc leyendecker,