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.
1969
2014
2016
1972
1996
1992
2022
2001
2003
1999
2006
2007
2023
2017
2024
2010