Don Quixote thinks it's a giant.



Those are way too short to be trees. They are shrubberies.
The razor may have been owned by one of The Knights Who Say Ni...