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.
1985
1930
2001
1993
2005
1968
2003
2019
2014
1976
2017
2016
2020
1999
2021
2024
2002