Designed by
Title
Detail of grape clusters and green grape leaves in a vineyard field located in Vilafranca del Penedes in Catalonia, Spain #193728523
Description
Photo of Detail of grape clusters and green grape leaves in a vineyard field located in Vilafranca del Penedes in Catalonia, Spain