Hamish and London were lovers on the loneliest nights, forever dancing around each other's hearts. When London's desires became of him, he reached out to Hamish, only to find that their love wasn't black and white.
2024
2023
2014
2017
2025
2020
1982
2021
2001
2003
1996
1999
2016
1972
2006