A building on an island in the river. 26 of 109
Camera information