stevenrogered:David Castañeda as Diego Hargreeves + the one single tear that breaks my heart


stevenrogered:David Castañeda as Diego Hargreeves + the one single tear that breaks my heart
stevenrogered:David Castañeda as Diego Hargreeves + the one single tear that breaks my heart