High-angle view of the fortified town of Toledo in Spain.
CastleSpainEuropeFortressRiverLandscapeCityscape