Hotel Oloffson is ruined – and so is Haiti

.....

© The Spectator