Passenger Edwin Rodriguez (Finca Esmeralda) Edwin Rodriguez - 2023 On sale checked 14 Nov 2026 View at Passenger Edwin Rodriguez - 2023 Price Listed: $15.75 Where it's from Farm Finca Esmeralda Farmer Edwin Rodriguez