apple cultivar
Not who you're looking for? Others named Mareda: settlement in the Town of Novigrad, Istria County, Croatia