Sweet Lulita

Sweet Lulita

England / I heard that it's never raining in Philadelphia....
Sweet Lulita