Lenny Wells

Author Archive

  • May 21, 2025
    Palma Del Rio is a small rural town in southern Spain located halfway between the storied cities of Cordoba and Seville. Its lifeblood is the Guadalquivir River, which originates in...