Huge turtle seen from above - plus bonus bird reflection!