Orlando Bloom and Craig Parker
Craig Parker(Haldir)
Orlando Bloom(Legolas)
this site is currently under MAJOR construction!