Fresh Face

Fresh Face | Marta

French Beauty – Hailing from France, Ford Europe’s latest new face Marta has all the makings of a top model. These recent snaps showcase the …