EAFRD

EAFRD stands for the European Agricultural Fund for Rural Development