bdphillips.com
An Angel In Villefranche
Villefranche-sur-Mer is an absurdly picturesque village on the French Riviera. You might know of it if you’ve ever cruised on the Mediterranean. Other than that, there’s no reason the average perso…