You can even do Young's double split experiment with single photons and still observe the diffraction pattern on the back screen. Thus, you can describe the photons as waves. Yet, if you tried to measure which slit the photon was going through, you lose this diffraction pattern on the back end that would suggest waves. Rather, you would see two discrete "clumps" of illuminated spots on the screen where photons hit, thus making you conclude they act like particles.
This is sort of the duality you mentioned; depending on whether or not you measure photons going through slits in Young's double slit experiment, you can treat photons as either waves or particles. But, as others said, you cannot simply say a photon is a wave or is a particle, but simply a quantum object that displaces both characteristics.