1 fic found!

Watching... Waiting... Yearning by Adelaide Elizabeth Morgan (PG)
Giles has something he needs to get off his chest.