vividzephyr best from all time

Time frame

Tags

vividzephyr

age_difference albus_severus_potter armchair beard black_hair chair classroom closed_eyes clothed clothing eyelashes gay hairy hairy_chest harry_potter harry_potter_and_the_cursed_child hogwarts indoors light-skinned_male light_skin long_hair male male_only masturbation mutual_masturbation necktie on_table open_clothes open_eyes open_shirt painting pants pants_around_one_leg pants_down parted_lips penis picture_frame salazar_slytherin school schoolboy short_hair sitting slytherin student table teacher teacher_and_student vividzephyr yaoi
age_difference albus_severus_potter armchair beard black_hair chair classroom closed_eyes clothed clothing eyelashes gay hairy hairy_chest harry_potter harry_potter_and_the_cursed_child hogwarts indoors light-skinned_male light_skin long_hair male male_only masturbation mutual_masturbation necktie on_table open_clothes open_eyes open_shirt painting pants pants_around_one_leg pants_down parted_lips penis picture_frame salazar_slytherin school schoolboy short_hair sitting slytherin student table teacher teacher_and_student vividzephyr yaoi
areolae armlet black_hair blurry_background brown_hair choker closed_eyes erection from_behind gay green_eyes half-closed_eyes harry_james_potter harry_potter kissing km light-skinned_male light_skin medium_hair neck_grab nipples nude penis severus_snape short_hair standing vividzephyr yaoi
areolae armlet black_hair blurry_background brown_hair choker closed_eyes erection from_behind gay green_eyes half-closed_eyes harry_james_potter harry_potter kissing km light-skinned_male light_skin medium_hair neck_grab nipples nude penis severus_snape short_hair standing vividzephyr yaoi