Automatically generated translation
MONTSERRAT. Detail of the mountain from the fields of flowering almond trees.