K Kristen Osborne Review of Stamford Plaza Adelaide, Austr... 4 years ago Was there very briefly for a talk, good venue
Comments: