Modern! Legolas X Reader

Modern! Legolas X Reader

12.6K Reads 400 Votes 5 Part Story
ElfBerry By ElfBerry Updated Feb 24, 2015

Archery Teacher? or more?