tag pairing:giles/buffy/xander

1 item.

Rain on the Roof

giles/buffy/xander adult · 2236 words

A thunderstorm after a long day of heat.