All images © V&V Maguire Rajpaul
Last update: 2018·02·03
A wheelchair-bound man marvels at a great grey owl (strix nebulosa) - a.k.a. Phantom of the North, or the spectral owl - the world's largest species of owl by length. [England, 2014]
[Namibia, 2016]