Barcelona opera performed for more than 2000 potted plants