Edward Teach 馃惐 (S02E05 - The Curse Of The Seafaring Life)
266 notes
路
View notes
Edward Teach 馃槏 - (S02E04 - Fun and Games)
338 notes
路
View notes
Edward Teach (S02E04 - Fun and Games)
Fact: He gets forehead kisses from his boyfriend every day 馃グ
171 notes
路
View notes