Fish sculpture and London Eye along Thames

Fish sculpture and London Eye along Thames
.