Cook pasta according to directions on package.
While pasta is cooking, chop cucumbers and parsley and place in a large bowl.
Place asparagus in shallow pan of water and turn heat to medium-high. Steam asparagus for about 3-5 minutes and remove from water. Chop asparagus and add to cucumber mixture.
Whisk together oil, vinegar, lemon juice, zest, salt, pepper in a small bowl.
Add to cucumber mixture.
Drain pasta and add to vegetables. Toss to coat evenly.
Top with feta cheese.
Serve and enjoy!