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.
2017
2015
1996
2021
2011
2005
2018
2019
2016
2024
2008
2004
2025
1971