Villa Carafa

LocationAndria, Italy
ApplicationFountains and swimming pools