cami strella and lucy mochin