Royalty Free Stock Image: Grape leaves. Image: 3031796

See these other Royalty Free Stock Image about grape leaves

Browse Power Images

Browse Resorts Images

Browse Communications Images