Yes, of course that lens would work well on any camera. However, that focal range would be more of an outdoor lens.
Forum Rules